.footer {
    border-top: 1px solid #e5e5e5;
    color: #777;
    padding: 19px 0;
    background-color: #222;
    bottom: 0;
    width: 100%;
    height: 200px
}

.main .box {
    margin-bottom: 100px;
    padding: 30px
}

.main .box .box-body .box-info {
    overflow: hidden
}

.main .box .box-body .box-info .info-image .box-image {
    margin-left: 20px;
    width: 300px;
    height: 200px;
    float: left;
    background-color: pink
}

.main .box .box-body .box-info .info-image .box-image img {
    width: 100%;
    height: 100%
}

.main .box .box-body .box-info .box-content {
    margin-top: 30px;
    float: left
}